/*
 * @Author: tianxingyu 675190741@qq.com
 * @Date: 2023-05-31 10:24:02
 * @LastEditors: tianxingyu 675190741@qq.com
 * @LastEditTime: 2023-05-31 10:27:03
 * @FilePath: \my-blog\server\HistorySchema.js
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
/**
 *  2. 创建一个 表模型(按照表头来建立模型)
 *      语法: new mongoose.Schema({ 模型配置 })
 *      返回值: 一个表模型
 */
const mongoose = require('./mongocofig')
const Schema = mongoose.Schema

//定义Schema
var HistorySchema = new Schema({
    title:{type:String},
    content:{type:String},
    startTime:{type:Number},
    endTime:{type:Number}
})

//由Schema生成Model,用Model操作数据库
module.exports = mongoose.model('History',HistorySchema)
// mongoose.model(参数1,参数2，参数3);
// 参数1 ： modelName —— 映射数据库中的集合名;
// 参数2 ： Schema —— 创建Schema的对象名;
// 参数3 ： 可选,代表数据库集合名;设置了会与第三参数的集合建立连接操作该集合，反之则会与（参数1 + s ）建立连接;
